half the population - French English Dictionary